Broadband Network Gateway implementation using a programmable data plane processor
نویسندگان
چکیده
The broadband network gateway (BNG) play a crucial role in today’s networks, it hands all access network traffic (e.g DSL traffic), provisioning of such policies like rate limiter, tunneling and complex network management mechanisms that an Internet service providers (ISPs) needs to implement his services. These network devices are expensive, proprietary, limited and slow device upgrading, become a point of failure to deploy new features, add functionalities and correct issues on the network without disrupting the normal service operation. In this article, we propose a software-based virtualized BNG device running on inexpensive commodity hardware using high-level language for programming protocol-independent packet processors over a Multi-Architecture Compiler System in order to remove some of these barriers to innovation.
منابع مشابه
Design and Implementation of Field Programmable Gate Array Based Baseband Processor for Passive Radio Frequency Identification Tag (TECHNICAL NOTE)
In this paper, an Ultra High Frequency (UHF) base band processor for a passive tag is presented. It proposes a Radio Frequency Identification (RFID) tag digital base band architecture which is compatible with the EPC C C2/ISO18000-6B protocol. Several design approaches such as clock gating technique, clock strobe design and clock management are used. In order to reduce the area Decimal Matrix C...
متن کاملSelective and transparent acceleration of OpenFlow switches
We present the design and implementation of a transparent and selective offload architecture, accelerating a mature software OpenFlow implementation (Open vSwitch) using a programmable network processor. Our design combines the flexibility offered by software OpenFlow implementations with the performance of specialised switch hardware. It is targeted at accelerating the emerging class of edge/g...
متن کاملDesign and Implementation of Programmable Media Gateways
Treating the network as a processor that can perform computation has several benefits. Processing at strategic locations in the network may reduce bandwidth requirements. Low-powered devices that are connected to the Internet can be off-loaded as well. In this paper we present Degas, a programmable media gateway system. Degas allows users to upload small programs, called deglets, into a Degas g...
متن کاملAn Efficient Design of High Speed Network Security Platform using Network Processor
The explosive growth of internet traffic and the increasing complexity of the functions performed by network nodes have given rise to a new breed of programmable micro-processors called network processors. Network processors are emerging a programmable alternative to the traditional ASIC-based solutions in scaling up the data plane processing of network services. This paper proposes a design me...
متن کاملHigh-performance Network Accommodation and Intra-slice Switching Using a Type of Virtualization Node
The architecture for programmable networkvirtualization platforms, i.e., the VNode architecture, has been developed in a project called the Virtualization Node Project. This paper introduces a type of physical node called Network ACcommodation Equipment (NACE) to the VNode architecture. NACE has dual roles in this architecture. The first role is as a network-slice gateway between an external ne...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017